Axiomatizing the Quote
نویسنده
چکیده
We study reflection in the Lambda Calculus from an axiomatic point of view. Specifically, we consider various properties that the quote p·q must satisfy as a function from Λ to Λ. The most important of these is the existence of a definable left inverse: a term E, called the evaluator for p·q, that satisfies EpMq = M for all M ∈ Λ. Usually the quote pMq encodes the syntax of a given term, and the evaluator proceeds by analyzing the syntax and reifying all constructors by their actual meaning in the calculus. Working in Combinatory Logic, Raymond Smullyan [12] investigated which elements of the syntax must be accessible via the quote in order for an evaluator to exist. He asked three specific questions, to which we provide negative answers. On the positive side, we give a characterization of quotes which possess all of the desired properties, equivalently defined as being equitranslatable with a standard quote. As an application, we show that Scott’s coding is not complete in this sense, but can be slightly modified to be such. This results in a minimal definition of a complete quoting for Combinatory Logic. 1998 ACM Subject Classification F.4.1 Mathematical Logic
منابع مشابه
Axiomatizing St Bisimulation for a Process Algebra with Recursion and Action Reenement (extended Abstract)
Due to the complex nature of bisimulation equivalences which express some form of history dependence, it turned out to be problematic to axiomatize them for non trivial classes of systems. Here we introduce the idea of \compositional level-wise renaming" which gives rise to the new possibility of axiomatizing the class of history dependent bisimulations with slight modiications to the machinery...
متن کاملAxiomatizing Mathematical Theories: Multiplication
Axiomatizing mathematical structures is a goal of Mathematical Logic. Axiomatizability of the theories of some structures have turned out to be quite difficult and challenging, and some remain open. However axiomatization of some mathematical structures are now classical theorems in Logic, Algebra and Geometry. In this paper we will study the axiomatizability of the theories of multiplication i...
متن کامل